God’s closing remark:
You are children of the Lord. Hold your head up high.
Meaning: The phase stand and deliver means to give up something to someone who demands it. (Originally used by highway robbers asking for passengers' valuables.)31
Question: What do you mean by Stand and deliver?
God’s answer:
God creatively uses this phrase in association with man standing upright, a trait that differentiated us from primates and to once again to reiterate that we need to disassociate ourselves from them, for we did not evolve from apes/primates, To be upright also means to be righteous.
Question: Why did you use the phrase stand and deliver, given the meaning of this phrase?
God’s answer:
give to God what is God's."
(Matthew 22:21)